package cn.getech.data.development.service;


import cn.getech.data.development.entity.TableInfo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

public interface CountTableRowsNumService extends IService<TableInfo> {
    /**
     * @Description 根据proid 获取全部、各数据库的数据条数和总占空间 最大单表的大小以及条数
     * @Author wcj
     * @Date 2020/1/10 14:46
     * @Param 项目id
     * @Return
     * @Exception
     */
    Map<String,Object> countTableRowsNumsAndSize(Integer procId);

    /**
     *  @company: getech[tcl]
     *  @author: wcj
     *  @Date: 2020/1/10 14:46
     *  @Description: 自动统计数据仓库数据条数、数据大小
     */
    void postCountTableRowsNum();
}
